Designed by
Title
Temple of Kukulcan, or ‘El Castillo’, Chichen Itza, Mexico #59823631
Description
Tourists at theTemple of Kukulcan, a step pyramid, at Chichen Itza, in the Yucatan Peninsula, Mexico. Structure built by the Mayas sometime between the 9th and 12th centuries CE. Consists of 91 steps on each of the four sides and with the platform at the top, totals 365. This equals the number of days of the year. Known also as El Castillo, or castle, in Spanish
This image is editorial